Synonyms: corporate investor
Definition: a company that invests in (acquires control of) other companies
Similar words: company
Definition: an institution created to conduct business
Usage: he only invests in large well-established companies; he started the company in his garage